home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qw12.exe / QWHITE12.EXE / QRAMC&T.TEC < prev    next >
Text File  |  1990-08-30  |  5KB  |  97 lines

  1. ID:CT QRAM and C&T NEAT Chip Set
  2. Quarterdeck Technical Note
  3. by Daniel Travison
  4.  
  5.  
  6.    This technical note discusses a very specific configuration, 
  7. systems implementing the NEAT Chip Set and an EMS driver that 
  8. does not provide mappable areas other than the page frame.  
  9. Typically, QRAM is placed in your CONFIG.SYS file on a line AFTER 
  10. your EMS driver.  When the system is rebooted, QRAM reports 
  11. "Nothing useful to do." On a system that contains the NEAT Chip 
  12. set, QRAM can use the system's shadow RAM feature to provide High 
  13. Ram.  The objective is to allow QRAM to use the Shadow RAM 
  14. provided by the NEAT Chip Set while allowing the EMS driver to 
  15. provide expanded memory with a page frame.  The key to making 
  16. this setup work is to have QRAM exclude the area the EMS driver 
  17. uses for the page frame and also load QRAM BEFORE the EMS driver.
  18.  
  19.  
  20. STEP 1:  Boot your system with your EMS driver in your CONFIG.SYS file.
  21.  
  22. STEP 2:  Run Manifest (MFT.EXE) and display the First-Meg/Overview screen.
  23.          You will see something similar to the following map:
  24.  
  25.                Memory Area   Size   Description
  26.  
  27.                0000 - 003F     1K   Interrupt Area
  28.                0040 - 004F   0.3K   BIOS Data Area
  29.                0050 - 006F   0.5K   System Data
  30.                0070 - 0B7C    44K   DOS
  31.                0B7D - 21AF    88K   Program Area
  32.                21B0 - 9FFF   506K   [Available]
  33.                ═══Conventional memory ends at 640K════
  34.                A000 - AFFF    64K   VGA Graphics
  35.                B000 - B7FF    32K   Unused
  36.                B800 - BFFF    32K   VGA Text
  37.                C000 - C7FF    32K   Video ROM
  38.                C800 - D000    32K   Unused
  39.            --->D000 - DFFF    64K   Page Frame      <--- Page Frame address
  40.                E000 - EFFF    64k   Unused
  41.                F000 - FFFF    64K   System ROM
  42.  
  43.          NOTE: Manifest is located in the directory where QRAM is installed.
  44.                Manifest is started by typing MFT.
  45.  
  46. STEP 3:  Locate the entry for the page frame.  If you do not see it, you
  47.          may not have your EMS driver installed in your system.  Refer to
  48.          the documentation that came with the system for information on
  49.          installing the EMS driver.  Most EMS drivers have the letters EMM
  50.          or EMS in their file name.
  51.  
  52. STEP 4:  Record the starting and ending address of the page frame.  For
  53.          example: The memory map above shows the page frame starting at
  54.          D000 and ending at DFFF.  Your system may have the page frame
  55.          using some other address range.  This is the address range you
  56.          will need to have QRAM exclude.
  57.  
  58. STEP 5:  This step involves editing your CONFIG.SYS file.  You can use any
  59.          editor of your choice as long as it is capable of saving files in
  60.          an ASCII format.  Many word processors also have this capability.
  61.          The documentation may refer to them as TEXT, ASCII, or
  62.          NON-DOCUMENT files.  If you are not sure, or do not have an editor
  63.          or word processor, read the chapter in your DOS manual on using
  64.          EDLIN.  This editor is provided with DOS and can be used to edit
  65.          the CONFIG.SYS file.  Your CONFIG.SYS file will be located in
  66.          the root directory of the drive the system boots from.
  67.  
  68.      a:  Determine where the QRAM.SYS file is located.  The install program
  69.          will place it in the C:\QRAM unless you specified something else.
  70.  
  71.      b:  Add a device statement for QRAM in your CONFIG.SYS file.  This
  72.          must be placed on a line BEFORE your EMS driver.  The device
  73.          statement will need an EXCLUDE parameter to tell QRAM not to use
  74.          the area the EMS driver needs for the page frame. (refer to your
  75.          Manifest First-Meg/Overview screen for the page frame addresses).
  76.  
  77.          For example: if QRAM is installed in the C:\QRAM subdirectory and
  78.          the page frame is using the address range D000-DFFF as shown
  79.          above, your device statement for QRAM will look like the
  80.          following:
  81.  
  82.          DEVICE=C:\QRAM\QRAM.SYS EXCLUDE=D000-DFFF
  83.  
  84.      c:  Reboot the computer and watch for the QRAM sign-on display.  If
  85.          QRAM is successful, it will report the areas of High RAM it
  86.          creates.  You may now run OPTIMIZE to get your resident programs
  87.          and drivers loaded into the high RAM.
  88.  
  89. NOTES:   This may also be useful for systems with the NEAT Chip Set and EMS
  90.          drivers that DO provide mappable areas other than the page frame.
  91.          To determine if you will benefit, perform the steps above and run
  92.          Manifest when complete.  You may find this approach allows QRAM to
  93.          create more High RAM areas using shadow ram.
  94.  
  95.         Copyright (C) 1990 by Quarterdeck Office Systems
  96.              * * *   E N D   O F   F I L E    * * * 
  97.